@charset "utf-8";
/* CSS Document */

/* 发起人 Start */
.founderBox { width:100%; padding-top:3rem;  }
.founderTitle { width:100%; height:auto; overflow:hidden;  }
.founder_list { width:100%; }
.founder_list dl { width:100%; height:auto; float:left; padding:3rem 0; border-bottom:1px solid #f5f5f5;} 
.founder_list dt  {width:31%; float:left; text-align:center; }
.founder_list dt span { display:block; width:65%; margin:0 auto; height:13rem; text-align:center; overflow:hidden; }
.founder_list dt span img { height:100%; margin-left:-1rem; }
.founder_list dd  {width:64%; float:left; color:#555;  }
.founder_list dd:nth-child(1){ padding-top:2.5rem; }
.founder_list dd:nth-child(2){ font-size:1.1rem; color:#073190; font-weight:bolder;padding-bottom:0.6rem; }
.founder_list dd:nth-child(2) span { padding-right:1rem; }
.founder_list dl:last-child{ border-bottom:none; padding-bottom:0; }
.founder_font { padding-top:2.5rem; text-indent:4.2rem; font-size:0.9rem; text-align:right; color:#999; }

/* 发起人 Over */

/* 资质荣誉 Start */

/*.honorBox { width:100%; }
.honorBox .honortop { width:100%; padding-top:2rem;   }
.honorBox .honortop span { width:45%; display:block; float:left; height:20rem; text-align:right;}
.honorBox .honortop span:nth-child(2) { width:54%; margin-top:2rem; height:13rem; text-align:left;  border:1px solid #E9E9E9; boder-left:none;  }
.honorBox .honortop span:nth-child(2) font { display:block; padding:4rem 0 0 5rem; color:#555; line-height:2rem; }
.honorBox .honortop span:nth-child(2) font b { color:#000; }
.honorBox .honortop span:nth-child(1) img {box-shadow: 8px 8px 8px #bbb; }
.honorBox .honorfooter { margin-top:7rem; height:19rem; padding:1rem; clear:both; background-color:#f1f1f1; }
.honorBox .honorfooter div { width:50%; float:left; }
.honorBox .honorfooter span { width:50%; float:left; display:block; }
.honorBox .honorfooter div:nth-child(2) font{ display:block; padding:1rem 2rem 2rem 2rem; height:auto; color:#333; line-height:2rem; }
.honorBox .honorfooter div span { height:10rem; display:table-cell;}
.honorBox .honorfooter span img { height:85%; margin-left:0.5rem;box-shadow: 5px 5px 5px #bbb;}*/

.honor { width:100%; }
.honorTxt { padding:3rem 0; } 
.honorList { width:100%; padding-top:4rem; }
.honorList dl { width:28%; height:auto;  margin-right:7%; float:left; font-size:0.7em; text-align:center; margin-top:0.5rem; }
.honorList dl:nth-child(3n) { margin-right:0;  }
.honorList dl dt { }
.honorList dl dt img{box-shadow: 5px 5px 5px #bbb; width:100%;  }
.honorList dl dd{ padding:0.5rem 0 2.5rem 0; line-height:1.4em; color:#555; }
.honorList dl dd span { background:url(/static/images/sanjiao.png) no-repeat 0 0.5em ; padding-left:0.8em; }
/* 资质荣誉 Over */

/*协会领导 Start*/

.leaderBox { width:100%; }
.leaderBoxList { width:88%; position:relative; height:77rem; float:left; margin-left:5%; }
.leaderBoxList dl { width:20rem; height:auto; background-color:#eee; padding:1rem; position:absolute; border:1px solid #ccc; z-index:1; }
.leaderBoxList dl dt { width:35%; float:left; height:8.3rem;   }
.leaderBoxList dl dt span { width:100%; height:100%; background-color:#000; display:block; overflow:hidden; }
.leaderBoxList dl dt img { height:100%; display:block; margin-left:-1rem; }

.leaderBoxList dl dd { width:56%; float:left; height:100%; color:#555; padding-left:9%; padding-top:2rem;  }
.leaderBoxList dl dd span:nth-child(1) { font-weight:bolder; color:#073190;  }
.leaderBoxList dl dd span:nth-child(2) { font-weight:bolder; color:#000;  }
.leaderBoxList dl:nth-child(1) { left:27%; top:3rem;  }
.leaderBoxList dl:nth-child(2) { right:0; top:16rem; } 
.leaderBoxList dl:nth-child(3) { top:35rem; }
.leaderBoxList dl:nth-child(4) { top:35rem; right:0; }
.leaderBoxList dl:nth-child(5) { top:47.5rem; }
.leaderBoxList dl:nth-child(6) { top:47.5rem; right:0; }
.leaderBoxList dl:nth-child(7) {  left:27%; top:66.5rem;}
.lader_bg1 { position:absolute; width:100%; height:20rem; background:url(/static/images/laderbg1.png) no-repeat top center; top:13rem; }
.lader_bg2 { position:absolute; width:100%; height:10rem; background:url(/static/images/laderbg2.png) no-repeat top center;top:61rem; }

/*协会领导 Over*/

/* 企业文化 Start */
.cultureBox { width:100%; }
.cultureLeft { width:40%; float:left; height:auto; }
.cultureLeft span { display:block; margin:0 auto; width:15rem; height:15rem; background:url(/static/images/about_logo.png) no-repeat center center; margin-top:5rem; }
.cultureRight { width:60%; float:left; height:auto; padding:3rem 0; }
.cultureRight dl { width:100%; float:left; }
.cultureRight dl dt{ color:#073190; font-weight:bolder; float:left; width:24%; min-height:4rem; }
.cultureRight dl dd{ float:left; width:76%; min-height:4rem; }
.cultureRight dl:nth-child(1) { padding-bottom:3rem; }
.cultureRight dl:nth-child(1) dt{ width:100%;min-height:2rem;  }
.cultureRight dl:nth-child(1) dd{ width:100%; height:auto;  }


/* 企业文化 Over */

/* 组织架构 Start */
.org { width:100%; height:auto; }
.orgBox { width:100%; margin-top:3rem; position:relative; height:49rem; background:url(/static/images/org_bg.png) no-repeat center 1.5rem ; }
.orgBox span { border:1px solid #d4d4d4; background-color:#f5f5f5; border-radius:5px; color:#073190; font-weight:bolder; padding:0.5rem 0; position:absolute; display:block; width:6rem; text-align:center; left:calc(50% - 3rem); }

.orgBox span:nth-child(2){left:58%; top:2.8rem;}
.orgBox span:nth-child(3){ top:5.6rem;}
.orgBox span:nth-child(4){ top:11.4rem;}
.orgBox span:nth-child(5){left:32%; top:8.6rem;}
.orgBox span:nth-child(6){ top:17.3rem;}
.orgBox span:nth-child(7){top:23rem;}
.orgBox span:nth-child(8){ left:5.5%; top:32.1rem; background-color:#fff; }
.orgBox span:nth-child(9){ left:30%; top:32.1rem; background-color:#fff; }
.orgBox span:nth-child(10){ left:54.6%; top:32.1rem; background-color:#fff; }
.orgBox span:nth-child(11){ right:11.5%; top:32.1rem; background-color:#fff; left:inherit; }
.orgBox ul { height:auto; position:absolute;  top:40rem; }
.orgBox ul li { width:1rem; float:left; margin-right:10.5%; color:#555; line-height:1rem; }
.orgBox ul#ul1{ left:1%; width:23%; }
.orgBox ul#ul2{ left:55.5%;width:50%;  }
.orgBox ul#ul2 li {  margin-right:9.9%;  }

/* 组织架构 Over */

/* 大事记 Start */

.history { width:100%; padding-top:3rem; }

.history_top { width:100%; height:4rem; line-height:4rem; border:1px solid #073190; border:1px solid #ccc; margin:0 auto; text-align:center;color:#fff; font-size:1.1rem; float:left; color:#073190; cursor:pointer; }
.ht_on,.history_top:hover { width:100%; height:4rem; line-height:4rem; border:1px solid #073190; border:1px solid #ccc; margin:0 auto; text-align:center; background-color:#073190; color:#fff; font-size:1.1rem; }
.history_list { width:100%;  float:left; height:auto; padding-top:3rem;  }
.yearTitle { margin-left:49.3%; background:url(/static/images/other_point.png) no-repeat left center; padding-left:1.5rem; line-height:0.8rem; }
.yearBox { width:100%; float:left; position:relative; padding-bottom:3rem; }
.yearBox .yearTitle {  font-weight:bolder; color:#073190; }
.yearBox .yearTitle span {  height:1.3rem; line-height:1.5rem;  background:url(/static/images/icon_more2.png) no-repeat right  center ;  float:left; padding-right:1.5rem; cursor:pointer;  }
.yearBox .yearMain   { display:block;  }
.history_list div:nth-child(1) .yearMain{ display:block; }
.history_list div:nth-child(1) .yearTitle span,.history_list div .yearTitle span.open { background:url(/static/images/icon_more3.png) no-repeat right  center ;  }
.history_list div .yearTitle span.close { background:url(/static/images/icon_more2.png) no-repeat right  center ;  }


.yearBox dl { width:38%; border:1px solid #b8b8b8; border-radius:10px; padding:1.8rem; float:left; position:relative;}
.yearBox dl dt { font-size:0.9rem;  color:#073190; cursor:pointer;   }
.yearBox dl dt span { width:1rem; height:1rem; background:url(/static/images/icon_right.png) no-repeat center center; display:block; position:absolute;  }
.yearBox dl dd:nth-child(2){ padding-bottom:1rem; color:#073190; font-weight:bolder;  }
.yearBox dl dd:nth-child(3){ text-align:center; overflow:hidden; height:12rem; padding:1rem 0;  }
.yearBox dl:nth-child(odd){ float:right; margin-top:2rem; }
.yearBox dl:nth-child(odd) span { left:-0.7rem; position:absolute; background:url(/static/images/icon_left.png) no-repeat center center; }
.yearBox dl:nth-child(even){ float:left; margin-top:6rem; }
.yearBox dl:nth-child(even) span { right:-0.7rem; position:absolute;}


.yearBox dl dd:nth-child(4){ font-size:0.9rem; color:#666; line-height:1.5rem; }
.yearLine { position:absolute; width:50%; border-right:1px solid #f9f9f9; height:100%; }


/* 大事记 Over */

/* 协会章程 Start */
.rulesinfo { padding:2rem 2rem 0 2rem; }
.rulesinfo p { text-indent:2rem; padding:0; margin:0; }
/* 协会章程 Over */ 